home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / lora232e.zip / WHATSNEW.TXT < prev   
Text File  |  1993-05-20  |  16KB  |  341 lines

  1.  
  2.                        Lora Bulletin Board System and
  3.                           Electronic Mail Interface
  4.  
  5.                                 Version 2.32
  6.  
  7.        Copyright (c) 1989, 1990, 1991, 1992, 1993 by Marco Maccaferri
  8.                              All rights reserved
  9.  
  10.  
  11. Changes made from version 2.30
  12. =============================================================================
  13.  
  14.  - Added the menu type 129 - List/Remove tagged files, to list and
  15.    optionally remove the files tagged for later download.
  16.  
  17.  - Added the IEMSI handshake to the Terminal emulator. It still needs a lot
  18.    of work (particularly on the password handling method) but it works for
  19.    now.
  20.  
  21.  - Added the detection and time-release routines for OS/2 2.x DOS Window.
  22.    Note that this works well only with the emulated DOS window, not with
  23.    a specific DOS session.
  24.  
  25.  - Added the 'Time to login' option to the BBS / Login limits menu. This
  26.    allows you to select how many minutes give to a user that try to login
  27.    your system. Bye default (if is 0) the login time is 10 minutes.
  28.  
  29.  - Added the 'Dialing timeout' option to the Modem / Hardware menu. This
  30.    allows you to select the seconds to wait for the remote modem to
  31.    answer. By default (if is 0) the timeout will be 60 seconds.
  32.  
  33.  - Added the 'Inactivity timeout' options to the BBS / General options. This
  34.    allows you to select how many minutes of inactivity the user is allowed to
  35.    spend before disconnecting. 20 seconds before disconnecting, Lora shows
  36.    the user a warning message (added to the language file).
  37.  
  38.  - Added the commands 'Before pack' and 'After pack' in the Mailer / Ext.
  39.    processing' menu. Like the others, these commands are executed before
  40.    executing the pack procedure (even before the netmail is scanned for
  41.    outgoing messages) and after all mail packets are packed for their
  42.    respective nodes.
  43.  
  44.  - Added the *.ILO outbound file flag. When Lora found a *.ILO file in the
  45.    outbound directory starts to call the related node even if the current
  46.    event doesn't allow outbound calls.
  47.  
  48.  - Added the option 'Forced poll' to the Events menu. This allows you to
  49.    select if always call the reserved node specified above (Yes), or to call
  50.    the node only if there is mail for him.
  51.  
  52.  - The 'Reserved node' parameter of the Events menu has been moved from the
  53.    'Mail behavior' sub-menu to the main menu for redability.
  54.  
  55.  - Added the 'Nodelist flags' menu to the Modem menu. This allows you to
  56.    define the alternate dialing prefixes related to the nodelist flags. If
  57.    the word found under the 'Flag' column is present on the flag portion of
  58.    the nodelist row, then the corresponding dialing prefix will be used to
  59.    dial.
  60.  
  61.  - Added the menu type 127 - Kill from filebox, that allows a user with an
  62.    active filebox to delete their files, without downloading them.
  63.  
  64.  - Added the menu type 128 - List filebox, that allows a user with an
  65.    active filebox to list their contents without asking for download.
  66.  
  67.  - Added the option 'Mail-only password' to the Mailer menu to allow the
  68.    Sysop to set a password that will override any mail only event and
  69.    permits the logon. After the connection (and optionally after Lora
  70.    displays its identification strings) just type in the password (case
  71.    sensitive). If the password is entered correctly the BBS starts with the
  72.    normal logon procedure.
  73.  
  74.  - The overlay buffer has been reduced a little so there are 20k more of
  75.    free RAM available to other programs.
  76.  
  77.  - The keyboard password request now doesn't show the password as you type it
  78.    in and asks for a verification before the activation.
  79.  
  80.  - If the Random birthdate check is enabled and the user fails to provide
  81.    their date of birth, at the next logon Lora always ask the user's
  82.    birthdate.
  83.  
  84.  - Fixed some bugs when the Sysop select to not snoop the users while are
  85.    online.
  86.  
  87.  - The Yell to Sysop command has changed a bit. Now you can specify the
  88.    following switch on the optional data field:
  89.  
  90.    /T=<sec>  - Duration (in seconds) of the music (default until the end of
  91.                the file).
  92.    /F=<file> - Music file to use instead of the default PAGE.DAT
  93.    /NL       - Do not log this request both in the log file and on the
  94.                status line.
  95.    /A="<s>"  - Advertisment to display to the user instead of the default
  96.                string found in the language file (the quotes are mandatory).
  97.  
  98.  - Added the options to strip the dashes '-' from every command sent to
  99.    the modem, to the Modem / Hardware menu. I have read that some modems
  100.    goes crazy when you send a telephone number with dashes, so I've added
  101.    this feature... just to be sure.
  102.  
  103.  - A new menu' has benn added to the Mailer menu: Mail processing, to select
  104.    various options about the processing of mail. The current options are the
  105.    following:
  106.  
  107.    Method - How the export function handle the netmail and echomail packets.
  108.             You can choose 'Netmail and echomail together' (default) and
  109.             'Separate netmail'.
  110.  
  111.    Save Sysop mail - Lora now has the ability to save in a separate directory
  112.                      the mail addressed to the Sysop received in any echomail
  113.                      or netmail area. This flag enable or disabile this
  114.                      feature.
  115.  
  116.    Sysop mail path - Where put the mail addressed to the Sysop. Actually Lora
  117.                      can save the mail only as Fido *.MSG messages, later it
  118.                      will be extended to the other message bases.
  119.  
  120.    Replace tear - Tells Lora if and how replace the tear line when exporting
  121.                   locally written messages. You can choose 'No' (leave the
  122.                   tear line as is), 'Link (unlimited)' (always link the
  123.                   existing tear line with the Lora's one), 'Link (limit to 35
  124.                   char.)' (link the tear lines only if the total line doesn't
  125.                   exceed 35 char.), 'Yes' (replace the tear line with Lora's
  126.                   one.
  127.                   For unregistered users the tear line will be always
  128.                   replaced.
  129.  
  130.  - Added the parameter 'Login check city' (in the BBS / General options menu)
  131.    to enable or disable the check for the user's city at login.
  132.  
  133.  - The 'Download file' and 'Download from any area' have changed a little
  134.    to be more flexible. Now you can specify two parameters on the optional
  135.    data field:
  136.  
  137.    /NOREM        - Ignore any pending download (made with the 'Tag files'
  138.                    command or from a file listing).
  139.  
  140.    /F=<filename> - Specify the complete file pathname to automatically
  141.                    download with this command.
  142.  
  143.  - Improved the speed for the New files list and Locate files functions. Now
  144.    the comparisons are made in memory rather than directly on disk.
  145.  
  146.  - Finally added the long awaited IEMSI. Now your users can do a fully
  147.    automated login using most popular terminal emulators.
  148.  
  149.  - Fixed a bug with the logoff after download feature and the QWK pointers
  150.    update.
  151.  
  152.  - Fixed many "garbage-on-screen" bugs in LSETUP.
  153.  
  154.  - With the time adjustment feature in conjunction with the atomic clock,
  155.    Lora can now adjust it's clock always using the Daylight Saving Time or
  156.    the Normal Time. Added the option "Use DST" in the Time Adjustment menu
  157.    of LSETUP.
  158.  
  159.  - Added the embedded command ^FI that displays YES if the user can display
  160.    the full IBM character set.
  161.  
  162.  - Fixed a little bug using the %RESCAN command in an Areafix's message.
  163.  
  164.  - Fixed the concurrently automaint start when operating on a multiline
  165.    system. Now the first node that reaches the midnight in idle state
  166.    can start the automaint procedure, the other nodes simply skip the
  167.    automaint.
  168.  
  169.  - Added the missing menu' type '84 - Download from any area', to LSETUP.
  170.  
  171.  - Fixed many bugs in the built-in terminal emulator. Now the Ansi and
  172.    Avatar emulations works correctly and according with the specifications
  173.    made for both standards.
  174.  
  175.  - Added the command line parameter TERM to immediately activate the
  176.    terminal emulator.
  177.  
  178.  - Fixed a but when packing mail packets addressed to a zone different than
  179.    the primary zone number.
  180.  
  181.  - Fixed a possible problem generator when using the internal netmail
  182.    remapper. Now the original message remain unchanged when the destination
  183.    address is remapped to a 2d/4d point address.
  184.  
  185.  - The ANSI-at-logon detection scheme has been changed a bit to be smarter
  186.    than before. It now ignores any escape sequence or unknown charater in the
  187.    inbound stream until it detect the ANSI response or the timer expires.
  188.    I haven't the documentation to add the AVATAR detection, so if anyone has
  189.    that, please send it to me ASAP.
  190.  
  191.  - Added a simple check over the bithdate field. If the user's birthdate is
  192.    invalid, Lora asks for a new birtdate before continue the logon procedure.
  193.  
  194.  - Fixed a bug with the internal Areafix management. Now an Areafix message
  195.    addressed to a node different that one of our aka will be forwarded to the
  196.    correct node, instead of being processed.
  197.  
  198.  - The EMSI handshaking scheme has been enhanced a bit more. Hopefully this
  199.    time it will work with any other mailer front-end. I have intensively
  200.    tested it with D'Bridge and FrontDoor, both with inbound and outbound
  201.    calls without problems.
  202.  
  203.  - Now Lora can display the duration of a mail-only event when a user calls.
  204.    Just put a %d in the place you want to display the time on the Mail-only
  205.    string in the Mailer / Miscellaneous menu.
  206.    I.e.: Sorry, processing mail only. Please call back in %d minutes.
  207.  
  208.  - Fixed the multizone remapping procedure.
  209.  
  210.  - Fixed a bug with the ZModem protocol that shows an incorrect time when
  211.    initiating a file transfer.
  212.  
  213.  - Fixed a bug when exporting Pip-Base messages.
  214.  
  215.  - Added the embedded command ^F% to display the user's default protocol.
  216.  
  217.  - Added the embedded command ^F" to display the user's default compression
  218.    method.
  219.  
  220.  - Added the RPN (Reverse Polish Notation) Engine as part of the built-in
  221.    embedded commands. Basically it is a RPN calculator (with the addition of
  222.    some custom-made functions) available with the ^R<seq> embedded command.
  223.    More details on how it works with the full documentation.
  224.    Thanks to Roberto De Agostini for the source code.
  225.  
  226.  - Fixed the endless loop if the user hasn't entered his/her user-name after
  227.    a certain amount of minutes, at login.
  228.  
  229.  - Fixed the misalignment with the flags settings using USERED, LSETUP and
  230.    Lora.
  231.  
  232.  - Fixed a bug with 4d netmail messages sent and/or received by a 4d point
  233.    using Lora.
  234.  
  235.  - Fixed a bug with the Janus crash recovery scheme with EMSI sessions.
  236.  
  237.  - Added the echomail rescan capability to Areafix. Now Areafix can
  238.    recognize two more commands to control the rescan feature: the switch -R
  239.    on the subject line activates the rescan for each echomail area added, or
  240.    the %RESCAN command that activates the rescan only for the echomail areas
  241.    added after the line that contains the %RESCAN command.
  242.  
  243.  - Added the download confirmation request to the download command. Now
  244.    Lora asks the user to press [Enter] to begin the download, [A] to abort
  245.    the command or [!] to log off the system after the download, in this case
  246.    Lora waits 10 seconds before the final hang up and allows the user to
  247.    abort the auto log off procedure.
  248.  
  249.  - Fixed the AVATAR cursor movement problems. Now Lora can convert an ANSI
  250.    file into AVATAR sequences correctly. There is no more need of an external
  251.    utility to do that: simply rename the .ANS file to .BBS and Lora will do
  252.    the rest for you.
  253.  
  254.  - Fixed the file request problems using Janus with EMSI sessions.
  255.  
  256.  - Fixed a problem with the time/date field of Squish messages. Some message
  257.    reader/editors (like Mercurio) can not read correctly the ASCII timestamp
  258.    field if the binary one is wrong.
  259.  
  260.  - Fixed an esthetical bug that shows the selected download and upload
  261.    protocols with the first character doubled (like ZZModem, XXModem).
  262.  
  263.  - The export function now correctly exports the control informations from
  264.    a Squish message.
  265.  
  266.  - Added the missing menu' type 29 (Change language) to LSETUP.
  267.  
  268.  - The file list commands now wraps the description field on multiple lines
  269.    instead of truncating it, and allow the description to be on more than one
  270.    line. Each line is limited to 250 characters.
  271.  
  272.  - Added the missing menu' type 0 (Display only) to LSETUP.
  273.  
  274.  - Now the 'file request report' will be sent as a netmail message along with
  275.    the files requested with Janus sessions too.
  276.  
  277.  - Added the download counter, and the option to enable or disable it in the
  278.    BBS / General options menu of LSETUP.
  279.  
  280.  - Added the T)ag file option when display the file lists. Also added the menu'
  281.    type 65 - Tag files.
  282.  
  283.  - Added the option to put the uploader's name along with the file comment.
  284.    You can disable this feature using the BBS / General options menu' of
  285.    LSETUP.
  286.  
  287.  - Fixed a little bug with the terminal emulator when displaying certain ANSI
  288.    screens.
  289.  
  290.  - Added the command ALT-B to the terminal emulator that changes the baud
  291.    rate.
  292.  
  293.  - Added the command ALT-P to the terminal emulator to toggle between N81 and
  294.    7E1 data words.
  295.  
  296.  - Added the check upload for viruses feature! If the batch file VIRSCAN.BAT
  297.    exists in the current directory, then Lora executes it as a virus scanner.
  298.    Lora passes four parameters to the batch file:
  299.  
  300.      %1 - The complete path and file name of the uploaded file, such as
  301.           C:\File\Uploads\FOO.ZIP
  302.  
  303.      %2 - The upload path, such as C:\File\Uploads\
  304.  
  305.      %3 - The file name, without extension, such as FOO
  306.  
  307.      %4 - The file extension, such as .ZIP.
  308.  
  309.    The batch must take any action necessary to avoid virused files to be
  310.    accepted on the system.
  311.  
  312.  - If the file REPORT.APP exists in the current directory, then it's contents
  313.    will be appended to the file request report sent to the calling mailer
  314.    instead of the standard message (name of the Sysop and the system).
  315.  
  316.  - Added the following commands to the areafix processor:
  317.  
  318.      #OLD.ECH : NEW.ECH  - Request for echotag name change
  319.      %PWD xxxx           - Request for areafix password change
  320.      %SESSIONPWD xxxx    - Request for session password change
  321.      %PKTPWD xxxx        - Request for packet password change
  322.      %PACKER xxx         - Request to change compression program
  323.      %FROM zz:nn/ee.pp   - Remote maintenance for node zz:nn/ee.pp
  324.  
  325.  - Added the following parameter to the Mailer / Areafix menu of LSETUP:
  326.  
  327.      AREAS.BBS        - Defines the file name of the standard AREAS.BBS file
  328.                         that Lora can use and maintain.
  329.      Use AREAS.BBS    - If exists, Lora can use the AREAS.BBS file as addition
  330.                         to the proprietary message areas database.
  331.      Write AREAS.BBS  - Export a standard AREAS.BBS file after each Areafix
  332.                         requests.
  333.      Allow rescan     - Permits the users to rescan the new echmail areas
  334.                         linked. Make sure you have enough free disk space to
  335.                         allow the operation.
  336.      Change TAG level - Level to allow a node to change and echomail tag
  337.                         through the '#' command.
  338.      Remote maint.    - Level to allow a node to change the echomail status
  339.                         for another node through the %FROM command.
  340.  
  341.